계리직공무원 컴퓨터 일반 기출문제·모의고사·오답노트·자동채점

2012년03월03일 18번

[과목 구분 없음]
<보기>의 연산을 2의 보수를 이용한 연산으로 변환한 것은?

  • ① 000001102+ 111100112
  • ② 000001102- 111100112
  • ③ 111110102+ 111100112
  • ④ 111110102+ 111100112
(정답률: 46%)

문제 해설

보기에서 주어진 연산은 덧셈 연산이므로, 2의 보수를 이용한 연산으로 변환하기 위해서는 먼저 각각의 이진수에 대해 2의 보수를 취해야 한다.

- 000001102의 2의 보수: 111110102
- 111100112의 2의 보수: 000011012

이제 2의 보수를 취한 이진수들을 더해보면,

111110102
+ 000011012
--------------
1000011112

맨 앞의 1은 올림수이므로 결과는 9비트가 된다. 하지만 보기에서는 8비트로 주어졌으므로, 맨 앞의 1을 버리고 나머지 8비트를 취하면 다음과 같다.

000011112

따라서 정답은 "000001102 + 111100112"이다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답